congratulate someone upon something - Español Inglés Diccionario